#form-select-search {
  width: 100%;
  display: flex;
  justify-content: center;
  .form-select-input {
    margin-bottom: 16px;
    width: 440px;
    height: 40px;
    border-radius: 20px;
    border: 1px solid rgb(230, 230, 230);
  }
  .form-select-button {
    width: 98px;
    height: 40px;
    margin-left: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #FFFFFF;
    padding: 0 16px 0 16px;
    border-radius: 23px;
    background: linear-gradient(135.00deg, rgb(94, 124, 224) 0%, rgb(70, 146, 255) 0%, rgb(111, 88, 254) 99.878%);
  }
}
.form-select-table {
  height: calc(100vh - 260px);
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
  align-content: flex-start;
  overflow-y: auto;
  margin-bottom: 20px;
  .select-item {
    width: calc(33.33% - 12px);
    height: 200px;
    border-radius: 4px;
    border: 1px solid rgb(230, 230, 230);
    .form-view {
      height: 100px;
      .ant-image-img {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
      }
    }
    .form-name {
      font-weight: 700;
      color: #252b3a;
      padding: 12px;
      padding-bottom: 4px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      box-sizing: border-box;
    }
    .form-desc {
      padding: 16px 12px;
      padding-top: 0;
      color: rgb(77, 77, 77);
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      word-break: break-all;
      height: 45px;
      box-sizing: border-box;
    }
  }
}
.empty-form-box {
  height: calc(100vh - 260px);
  display: flex;
  justify-content: center;
  align-items: center;
}
.form-upload-tips {
  white-space: pre-line;
}
.form-upload-link {
  position: absolute;
  top: 0;
  right: 20px;
  width: 80px;
}
.form-upload-link-en {
  position: absolute;
  top: 0;
  right: 20px;
  width: 170px;
}